.subdivTable {	width: 95%;	}
.subdivFirmsName a{
	color: #8B5F65;
	font-family: impact;
	font-weight: bold;
	font-size: 65px;
	margin-right: 10px;
	}
.subdivFirmsName h4 {
	margin: -5px 0px;
	}
.subdivFirmsName, .subdivFirmsShort {
	//display: inline-block;
	color: #CD5B45;
	font-size: 50px;
	font-family: impact;
	}
.subdivFirm {	margin-bottom: 45px;
	margin-top: 35px;
	}
.subdivPic {    max-width: 800px;
	height: 300px;	}
.finfo {	background-color: whitesmoke;
	width: 800px;
	padding: 50px;
	box-shadow: 0 0 5px #ccc;	}
.nameShort	{
    //background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #whitesmoke), color-stop(0.51, #eee), color-stop(1, #838383));
   // background-image: -moz-linear-gradient(center bottom, #eee 0%, #whitesmoke 50%, #eee 51%, #838383 100%);
    background-color: #eee;
    border-top: 1px solid whitesmoke;
    box-shadow: 0 0 5px #eee;


	//background-color: #F5F5DC;
	}
.namesCol {
	color: grey;
	font-style: italic;	}
.mallsCol {	color: green;
	font-size: 45px;	}
.manyAddresses {	color: darkred;
	font-size: 45px;
	}
.addressTd, .phoneTd, .phoneTd a {	font-family: Tahoma;
	font-size: 60px;
	color: black;	}
.webTd, .wdTd {
	font-size: 55px;	}
.webTd a {	font-size: 57px;	color: blue;	}
.webTd {	color: #666;
	}
.commentLink {	font-size: 55px;	}
.rateComs {	height: 150px;
	vertical-align: top;	}
.space {	color: darkred;
	font-size: 60px;	}
